package com.mohe.zhihui.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 抽象数据对象
 * 
 * @author ludj
 */
public abstract class VData implements Serializable {

	private static final long serialVersionUID = -359253752063901390L;

	// 时间戳表示的timeKey值
	private Long timeKey = null;

	// 创建时间
	private Date createDate = new Date();

	// 删除标志
	private Integer isDel = 0;

	// double预留字段
	private Double douDef1 = 0D;

	// double预留字段
	private Double douDef2 = 0D;

	// double预留字段
	private Double douDef3 = 0D;

	// 字符串预留字段
	private String strDef1 = null;

	// 字符串预留字段
	private String strDef2 = null;

	// 字符串预留字段
	private String strDef3 = null;

	// 字符串预留字段
	private Integer iDef1 = 0;

	// 字符串预留字段
	private Integer iDef2 = 0;

	// 字符串预留字段
	private Integer iDef3 = 0;

	public Long getTimeKey() {
		return timeKey;
	}

	public Integer getiDef1() {
		return iDef1;
	}

	public void setiDef1(Integer iDef1) {
		this.iDef1 = iDef1;
	}

	public Integer getiDef2() {
		return iDef2;
	}

	public void setiDef2(Integer iDef2) {
		this.iDef2 = iDef2;
	}

	public Integer getiDef3() {
		return iDef3;
	}

	public void setiDef3(Integer iDef3) {
		this.iDef3 = iDef3;
	}

	public void setTimeKey(Long timeKey) {
		this.timeKey = timeKey;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public Integer getIsDel() {
		return isDel;
	}

	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

	public Double getDouDef1() {
		return douDef1;
	}

	public void setDouDef1(Double douDef1) {
		this.douDef1 = douDef1;
	}

	public Double getDouDef2() {
		return douDef2;
	}

	public void setDouDef2(Double douDef2) {
		this.douDef2 = douDef2;
	}

	public Double getDouDef3() {
		return douDef3;
	}

	public void setDouDef3(Double douDef3) {
		this.douDef3 = douDef3;
	}

	public String getStrDef1() {
		return strDef1;
	}

	public void setStrDef1(String strDef1) {
		this.strDef1 = strDef1;
	}

	public String getStrDef2() {
		return strDef2;
	}

	public void setStrDef2(String strDef2) {
		this.strDef2 = strDef2;
	}

	public String getStrDef3() {
		return strDef3;
	}

	public void setStrDef3(String strDef3) {
		this.strDef3 = strDef3;
	}

}